hold your horses - Francés Inglés Diccionario